Big Huge Thesaurus

german cockroach

noun

sounds kind of like